having had lunch - Espagnol Anglais Dictionnaire